﻿@charset "utf-8";
/* CSS Document */
*{ margin:0 auto; padding:0;}
ul,li{ list-style-type:none;}
img{ border:none;}
a,a:hover{ text-decoration:none;}
.clear{content: "."; display:block; height:0; line-height:0px; clear:both; overflow:hidden;}
.shi{content:"."; display:block; height:10px; line-height:10px; clear:both; overflow:hidden; width:100%;}
.aaa{height:10px; line-height:10px; overflow:hidden; width:100%; clear: both;}
body{ background:#DED4C6 url(../Image/big_bg.jpg) no-repeat scroll top center; width:100%; font: 12px normal “微软雅黑”,Verdana, Arial, Helvetica, sans-serif; color:#783B1E;}

#top{ width:1000px; height:100px; text-align:center;}
#menu{ width:100%; height:46px; line-height:46px; padding-top:10px; background:url(../Image/menus_bg.png) no-repeat scroll top center;}
.menus{ width:1000px; height:46px; line-height:46px; background:url(../Image/menu_bg.jpg) no-repeat; text-align:center; font-size:14px; color:#58310e; overflow:hidden;}
.menus a{ color:#783B1E; font-weight:bold; padding:0 17px 0 20px; background:url(../Image/menu_ll.jpg) no-repeat;}
.menus a:hover, .menus a:visited{ color:#783B1E;}

.clear{clear:both;}
.cc_yirod{background:#F1E6DA; width:1000px; margin:0px auto;}

#kuaidao{ width:960px; height:auto; background:url(../Image/showcase_title.jpg) 0px 0px no-repeat; padding:65px 20px 10px 20px; }
.kuaidao_a{/* width:225px; height:175px; background:url(../Image/kuaidao_bg.jpg) no-repeat; padding:12px; display:inline-block; margin-right:1px; */float:left;}
#midda{ width:1000px; height:260px; clear:both;}
.midda_l{ width:278px; height:auto; padding:6px; background:#F7E7DE; float:left;}
.midda_lti{ width:100%; height:45px; background:url(../Image/about_ti.jpg) no-repeat;}
.midda_lti a{ width:40px; height:45px; display:block; float:right;}
.midda_lzi{ line-height:20px; padding:5px 10px; }
.midda_lzi img{ float:left; width:131px; height:88px; margin-right:5px;}
.midda_o{ width:490px; height:248px; padding:6px; background:url(../Image/#) no-repeat; float:left; overflow:hidden;}
.midda_p{ width:200px; padding-left:8px; height:248px; background:url(../Image/#) no-repeat; float:left; overflow:hidden;}

.midda_r{ width:698px; height:248px; padding:6px; background:url(../Image/#) no-repeat; float:left; overflow:hidden;}

.midda_rti{ width:100%; height:45px; border-bottom: 1px solid #881003;   height: 44px;   margin: 0 auto;}

.midda_rti b {
    color: #783B1E;
    display: block;
    float: left;
    font-family: "Times New Roman";
    font-size: 24.77px;
    margin-top: 13px;
    text-transform: uppercase;
}

.midda_rti b i {
    font-family: "微软雅黑";
    font-size: 12px;
    font-weight: normal;
    padding-left: 6px;
}
i {
    font-style: normal;
}
.midda_rti a{ width:40px; height:45px; background:url(../Image/more.jpg) no-repeat 0 15px; display:block; float:right;}

.midda_cul{ padding:10px 4px 5px 4px;}
.midda_rul{ padding:10px 8px 5px 8px;}
ul.newslist_time{ padding:0px;}
li.newslist_time{ margin:0px; padding-left:16px; list-style-type: none; height:27px; line-height:27px; background:url(../Image/arrow.jpg) transparent 0px 8px no-repeat; border-bottom:1px dashed #ccc;}
li.newslist_time .time{float:right; font:10px/14px Verdana, Arial, Helvetica, sans-serif; color:#666; padding:0px; line-height:27px;}
a.newslist_time:link,a.newslist_time:visited,a.newslist_time:active{color:#333; text-decoration: none; font:12px/17px Verdana, Arial, Helvetica, sans-serif; line-height:27px;}
a.newslist_time:hover{color:#1a2a8b; font:12px/17px Verdana, Arial, Helvetica, sans-serif; line-height:27px; text-decoration:underline;}
.midda_ltb{ width:100%; height:45px; background:url(../Image/map_ti.jpg) no-repeat;}
.midda_lzb{ width:100%; height:190px;}
.midda_rtb{ width:100%; height:45px; background:url(../Image/team_ti.jpg) no-repeat;}
.midda_rtb a{ width:40px; height:45px; background:url(../Image/more.jpg) no-repeat 0 15px; display:block; float:right;}
.midda_rub{ padding:0 5px;}
.cenxx{ width:100%;}
.cenxx li{ float:left; display:inline; width:166px; text-align:center; padding:15px 3px 0 3px;}
.cenxx li img{ border:1px solid #C1C1C1;}
a.cenz_b3{ color:#333; text-decoration:none; line-height:25px; height:25px; width:166px; background-color:#cdcdcd; border-top:2px solid #FFF; display:block;}
a:hover.cenz_b3{ color:#1a2a8b; text-decoration:none;}
#middb{ clear:both; width:1000px;}
.middb_l{ width:1000px; height:55px; background:url(../Image/case_title.jpg) no-repeat; text-align:right;}
.middb_l a{ display:block; width:120px; height:55px; float:right;}
.middb_r{ width:940px; padding:5px 30px; height:195px; overflow:hidden;}
.middb_timore{ width:933px; height:20px; background:url(../Image/hlchangjing_more.jpg) no-repeat;}
.middb_timore a{ width:50px; height:20px; display:block; float:right;}
/*==========自选产品列表==========*/
.productlistx {	visibility:visible;	margin:0px;	padding:0px; position: relative;font-family: "Lucida Grande", Helvetica, Arial, sans-serif;	color: #000000;	font-size: 12px; line-height:25px; overflow: hidden; width:100%;}
.rollproductlists {	margin:0px;	padding:0px; overflow:hidden; width:100%;}
.blkproductlistx {	border:0px; padding:0px; overflow: hidden;	ZOOM: 1; position: relative;}
.blkproductlistx .Cont { padding:0; text-align:center; width:925px; margin-left:5px; overflow: hidden;}
.blkproductlistx .Cont img{border:1px solid #DCDCDC; margin:0 6px 0 6px;}
.blkproductlistx .box { float:left; text-align:center; padding:0px; width:231px;}
.box .fang{ padding:0px; margin:0px; text-align:center;}
.box .picFit{ overflow:hidden;}
.gdtit{ height:25px; line-height:25px; width:219px; display:block; color:#333;}
.gdtit a{ color:#333;}
.gdtit a:hover{ color:#1a2a8b; text-decoration:underline;}
#foot_menu{ clear:both; width:1000px; height:45px; background:url(../Image/foot_menu_r1_c3.jpg) repeat-x;}
#foot_menu img{ float:left;}
.navs{ width:890px; height:45px; line-height:45px; float:left; color:#1a2a8b;}
.navs a{ color:#1a2a8b; padding:0 10px;}
.navs a:hover{ color:#333; text-decoration:underline;}
#foot{ clear:both; width:100%; height:130px; background:#9b6c55;}
.footo{ width:1000px; height:90px; padding-top:40px; text-align:center; line-height:20px; color:#fff;}
.footo a{ color:#ccc;}
.footo a:hover{ color:#1a2a8b; text-decoration:underline;}
#midd{ width:1000px; height:auto; clear:both; background:#F1E6DA;}
.subl{ width:290px; height:auto; float:left;}
.subr{ width:710px; height:auto; float:left; }
.midda_lt01{ width:100%; height:45px; background:url(../Image/xiangmu_ti.jpg) no-repeat;}
.prolei{ padding-left:20px;}
.prolei li{ line-height:40px; border-bottom:1px solid #ccc; padding-left:60px; background:url(../Image/proli.png) no-repeat top left;}
.prolei li a{ font-size:14px; font-weight:bold; color:#783B1E;}
.subr_top{ width:710px; height:6px; }
.subr_ti{ width:690px; height:45px; background:url(../Image/subti_bg.jpg) repeat-x;}
.subr_ti span{line-height: 40px; font-size: 15px;}
.subr_ti img{ width:278px; height:45px; float:left;}
.subr_ti a{ width:40px; height:45px; background:url(../Image/more.jpg) no-repeat 0 15px; display:block; float:right;}
.subgong{ height:auto !important; height:431px; min-height:431px;}
.subr_rul{ padding:10px 18px 20px 18px;}
.subr_rzi{ padding:10px 18px 20px 18px; line-height:20px; color:#333;}
.subr_rzi p{ margin-top:5px;}
.fenyefenye{width:640px; height:35px; text-align:center; color:#333;}
.fenyefenye ul{ width:300px; height:35px; line-height:35px;}
.fenyefenye li{float:left; margin-left:9px;}
.fenyefenye a{ color:#333; text-decoration:none;}
.fenyefenye a:hover{ color:#1a2a8b; text-decoration:none;}
.subr_pro{ padding:0 10px 20px 10px;}

.liana{ width:100%; line-height:25px; font-size:12px;}
.liana a{ color:#1a2a8b; text-decoration:underline;}
.liana a:hover{ color:#000; text-decoration:none;}
.poo{ width:450px; height:386px; margin-top:10px;}
.biaoti{ width:100%; height:50px; line-height:50px; font-size:18px; color:#333; text-align:center; font-weight:bold;}
.beizhu{width:97%; height:28px;line-height:28px; border:1px solid #e8e8e8; text-align:center; color:#5e5e5e;}
.zhwen{ line-height:18px; font-size:12px; color:#444; padding-top:20px;}
.anniu input{ width:80px; height:28px; line-height:26px;}
.indppp{ width:630px; overflow:hidden; float:left; padding-top:10px;}
.wqhf{ width:95%; height:auto; line-height:20px; color:#555;}
.wqhfa{ width:100%; height:25px; line-height:25px; background-color:#f2f2f2;}
.splet{ width:200px; height:25px; line-height:25px; float:left; display:inline-block;}
.spret{ width:400px; height:25px; line-height:25px; float:left; display:inline-block;}

.subr_zi{ width:755px; height:auto; line-height:18px; padding-top:15px; color:#fff;}




body {
    background: url("../Image/bg_repeat.gif") repeat scroll 0 0 #FFF6E2;
    margin: 0 auto;
}
.header {
    background: url("../Image/top_bg.png") repeat-x scroll center 130px transparent;
    height: 200px;
}

.head_wapper {
    position: relative;
}
.body_resize {
    margin: 0 auto;
    text-align: left;
    width: 1000px;
}
.zoom {
}
.head_wapper .logo {
    left: 0;
    position: absolute;
    top: 0;
}

.head_wapper .menu {
    left: 0;
    position: absolute;
    top: 143px;
}

.head_wapper .menu ul.fl {
    width: 500px;
}
.head_wapper .menu ul {
    padding: 0;
}
.fl {
    float: left;
}
.head_wapper .menu ul.fr {
    padding-left: 90px;
	padding-right:0px;
    width: 410px;
}
.head_wapper .menu ul {
    padding: 0;
}
.fr {
    float: right;
    width: 150px;
}

.head_wapper .menu ul.fl li {
    text-align: left;
}
.head_wapper .menu ul li {
    display: inline-block;
    float: left;
    text-align: left;
    width: 150px;
}

.head_wapper .menu ul li a {
    color: #94614B;
    font-size: 16px;
}
a {
    color: #828282;
    text-decoration: none;
}
.head_wapper .menu .fr li {
width:110px;
margin:0px 5px;
}
.menu ul li .a2{display:none}
.menu ul li:hover .a2{ display:inline;}
.menu ul li:hover .a1{ display:none; white-space:nowrap; overflow:visible;}

.menu li { height:20px; line-height:20px; text-align:center; } 
.menu li a { display:block; height:20px; overflow:hidden; } 
.menu li span { display:block; height:20px; } 
.menu li a:hover { } 
.menu li a:hover span { margin-top:-20px; }

#colee_left{float:left;}
#colee_left1{float:left;}
#colee_left2{float:left;}



.sub_ul{ line-height:18px; padding:5px;}
.titBox{ line-height:40px; height:40px; border-bottom:1px solid #ccc; padding-left:60px; background:url(../Image/proli.png) no-repeat top left; font-size:14px; font-weight:bold; color:#783B1E;}
.TreeWrap {width:196px;}
.MenuBox .titBox a,
.MenuBox .titBox a:visited,
.MenuBox2 .titBox a,
.MenuBox2 .titBox a:visited{ font-size:14px; line-height:40px; font-weight:bold; color:#783B1E; background:url(../Image/c.gif) no-repeat scroll 0 8px transparent; cursor:pointer; display:block;}
.MenuBox2 .txtBox{display:none;}
.MenuBox .txtBox ul{ width:115px;}
.MenuBox .txtBox ul li{padding-left:20px; background:url(../Image/baijb.gif) no-repeat left; border-bottom:1px solid #fff; color:#fff; height:30px; line-height:30px;}
.MenuBox .txtBox ul li a{ color:#783B1E;}
.MenuBox .txtBox .num{color:#646464;}